: 正确作业 处理器管理 第二次作业名词解释:特权指令中断进程进程映象进程控制块进程切换原语中断源。 评分规则: 特权指令是一类具有特殊权限的指令,只能由操作系统核心程序使用,而用户程序不能直接使用。中断是指程序执行过程中,遇到急需处理的事件时,暂时停止CPU上现行程序的运行,转去执行相应的事件处理程序,待处理完成后再返回原程序被中断处或调度其他程序执行的过程。 进程是可并发执行的程序在某个数据集合上的一次计算活动,也是操作系统进行资源分配和保护的基本单位。进程映象:某个时刻进程的内容及其状态的集合。 进程控制块是操作系统用于记录和刻画进程状态及有关环境信息的数据结构,是操作系统掌握进程资料的唯一结构,也是进程存在的唯一标志。进程切换即进程在处理器上的切换,是让处于运行态的进程暂停运行,让出处理器,并调度新进程运行的过程。 原语是在管态下执行 完成系统特定功能不可被中断的过程。引起中断的原因,或者能够发出中断请求信号的来源统称为中断源。简述处理机管理的主要功能。(4分) 评分规则: ⑴进程控制和管理;⑵进程同步和互斥;⑶进程通信;⑷进程死锁;⑸线程控制和管理;⑹处理器调度。(每条1分,总分4分)简述中断和异常的区别。 评分规则: ⑴中断是由与现行指令无关的中断信号触发的(异步的),且中断的发生与CPU处在用户模式或内核模式无关,在两条机器指令之间才可响应中断;异常是由处理器正在执行现行指令而引起的,一条指令执行期间允许响应异常。(1分)⑵中断处理程序处理过程中是不能阻塞的,异常处理程序处理过程中是可以阻塞的。(1分)⑶中断允许发生嵌套,但异常大多为一重。(1分)⑷异常处理过程中可能会产生中断,但中断处理过程中决不会被异常打断。(1分)简述进程的主要属性。 评分规则: ⑴动态性:有一定的生命周期⑵共享性:多个进程可执行同一程序,进程可以共享公共资源⑶独立性:是一个独立实体,有自己的虚存空间 程序计数器和内部状态,是资源分配 保护和调度的基本单位⑷制约性:存在制约关系⑸并发性:执行时间上会有所重叠(每条1分,总分4分)简述引起进程状态转换的具体原因。 评分规则: ⑴运行态→等待态:等待使用资源或某事件发生;(1分)⑵等待态→就绪态:资源得到满足或事件发生;(1分)⑶运行态→就绪态:运行时间片到;出现有更高优先权进程;(1分)⑷就绪态→运行态:CPU空闲时选择一个就绪进程。(1分)进程的基本状态有哪些?请画出进程的状态转换图。 评分规则: ⑴进程的基本状态包括:就绪态 运行态和等待态;(2分)⑵进程的状态转换图如下:(2分)简述进程映象的要素。 评分规则: ⑴进程控制块:标志信息 现场信息 控制信息;(1分)⑵进程核心栈:中断/异常现场 函数调用的参数和返回地址;(1分)⑶进程程序块:进程执行的程序;(1分)⑷进程数据块:私有地址空间,私有数据 用户栈。(1分)简述引起进程调度的原因。 评分规则: ⑴进程终止⑵进程阻塞⑶进程时间片用完经,⑷进程创建⑸进程请求I/O操作完成⑹进程优先级改变⑺进程运行过程中发生中断或异常⑻进程执行系统调用(每条1分,总分4分)下列指令中,哪些是特权指令?⑴关中断;⑵访管指令;⑶设置系统时钟;⑷移位指令;⑸启动I/O;⑹读时钟日期;⑺控制中断屏蔽位 评分规则: ⑴ ⑶ ⑸ ⑺(每答对1个得1分,答错1个扣1分)有四个计算型的进程PPPP4依次紧接着进入就绪队列,它们需要处理器的时间分别为P1(53) P2(17) P3(68) P4(24)。所有进程均进入就绪队列后开始采用时间片轮转调度算法进行调度,时间片长度为20,忽略所有系统开销。⑴请给出进程执行过程。⑵给出每个进程的开始执行时间 结束时间和周转时间。 评分规则: 若后备作业队列中有等待运行的三个作业JJJ3,已知它们各自的运行时间为a b c,且满足a



登录
订单
帮助
主页